#!/usr/bin/env python
# -*- coding:utf-8 -*-

# 本题要求编写程序，计算交错序列 1-2/3+3/5-4/7+5/9-6/11+... 的前N项之和。

# 输入格式:
# 输入在一行中给出一个正整数N。

# 输出格式:
# 在一行中输出部分和的值，结果保留三位小数。

# 输入样例:
# 5
# 输出样例:
# 0.917

def f(n):
    total = 1
    a = 2
    b = 3
    tag = -1
    for i in range(0,n-1):
        total += tag*a/b
        a+=1
        b+=2
        tag=-tag
    return total

def main():
    n = input()#.split()
    n = int(n)
    print('%.3f' % f(n))

if __name__ == '__main__':
    main()
